Commit processing in distributed real-time database systems
نویسندگان
چکیده
Incorporating distributed data into the real-time framework incurs the well-known additional complexities that are associated with transaction concurrency control and database recovery in distributed database systems. We investigate here the performance implications of supporting transaction atomicity in a distributed real-time database system. Using a detailed simulation model of a rm-deadline distributed real-time database system, we pro le the real-time performance of a representative set of commit protocols. A new commit protocol that is designed for the real-time domain and allows transactions to \optimistically" read uncommitted data is also proposed and evaluated. The experimental results show that data distribution has a signi cant in uence on the realtime performance and that the choice of commit protocol clearly a ects the magnitude of this in uence. Among the protocols evaluated, the new optimistic commit protocol provides the best performance for a variety of workloads and system con gurations. 1
منابع مشابه
Commit Processing in Distributed Real-Time Database Systems - Real-Time Systems Symposium, 1996., 17th IEEE
W e investigate here the performance implications of supporting transaction atomicity in a distributed realtime database system. Using a detailed simulation model of a firm-deadline distributed real-time database sgstem, we profile the real-time performance of a representative set of commit protocols. A new commit protocol that i s designed for the real-time domain and allows transactions to “o...
متن کاملA New Approach for Distributed Main Memory Database Systems: A Causal Commit Protocol
Distributed database systems require a commit process to preserve the ACID property of transactions executed on a number of system sites. With the appearance of main memory database system, the database processing time has been reduced in the order of magnitude, since the database access does not incur any disk access at all. However, when it comes to distributed main memory database systems, t...
متن کاملA Fast Commit Protocol for Distributed Main Memory Database Systems
Although the distributed database systems has been studyed for a long time, there has been only few commercial systems available. The main reason for this is that the distributed commit processing costs too much which results in little or no performance gain compared with single node database system. In this paper, we note the diierence in the update and logging policy between disk based databa...
متن کاملA Single Phase Distributed Commit Protocol for Main Memory Database Systems
Distributed database systems need commit processing so that transactions executing on them still preserve the ACID property. With the advance of main memory database systems which become possible due to dropping price and increasing capacity of the RAM and CPU, the database processing speed has been incresed in one order of magnitude. However, when it comes to distributed commit processing, it ...
متن کاملMore Optimism about Real-Time Distributed Commit Processing - Real-Time Systems Symposium, 1997. Proceedings., The 18th IEEE
In [6], we proposed a new commit protocol, OPT, specially designed f o r use in distributedfirm-deadline real-time database systems. OPT allows transactions to “optimistically” borrow uncommitted prepared data in a controlled manner: This controlled borrowing reduces the data inaccessibility and the priority inversion that is inherent in realrime commit processing. Experimental evaluations show...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996